package com.biqee.dao;

import com.biqee.model.db.BqUserTb;

/**
 * bq_user_tb  表访问的DAO接口定义
 * @author guotao.tangt
 *
 */
public interface BqUserTbDAO extends BaseDAO {
	
	/**
	 * 根据tbId读取用户信息
	 * @param tbId
	 * @return
	 */
	public BqUserTb readByTbId(Long tbId);
	
	/**
	 * 根据主键ID读取用户信息
	 * @param id
	 * @return
	 */
	public BqUserTb readById(Long id);

	/**
	 * 创建指定用户
	 * @param bqUserTb
	 * @return
	 */
	public Long create(BqUserTb bqUserTb);
	
	/**
	 * 更新指定用户的session key
	 * @param id
	 * @param sessionKey
	 * @return
	 */
	public int updateSessionKey(Long id, String sessionKey);
	
}
